[INFO] cloning repository https://github.com/Bucchiman/rust_atcoder
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Bucchiman/rust_atcoder" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBucchiman%2Frust_atcoder", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBucchiman%2Frust_atcoder'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 566490348841879104e7508904591ad6c4a1f954
[INFO] checking Bucchiman/rust_atcoder against master#e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBucchiman%2Frust_atcoder" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Bucchiman/rust_atcoder on toolchain e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Bucchiman/rust_atcoder
[INFO] finished tweaking git repo https://github.com/Bucchiman/rust_atcoder
[INFO] tweaked toml for git repo https://github.com/Bucchiman/rust_atcoder written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Bucchiman/rust_atcoder already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9eb9facf9b8a8ad8ab49a8486643798bf0e884329ecd59fa071be723d4bc9c55
[INFO] running `Command { std: "docker" "start" "-a" "9eb9facf9b8a8ad8ab49a8486643798bf0e884329ecd59fa071be723d4bc9c55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9eb9facf9b8a8ad8ab49a8486643798bf0e884329ecd59fa071be723d4bc9c55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9eb9facf9b8a8ad8ab49a8486643798bf0e884329ecd59fa071be723d4bc9c55", kill_on_drop: false }`
[INFO] [stdout] 9eb9facf9b8a8ad8ab49a8486643798bf0e884329ecd59fa071be723d4bc9c55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+e6e4f7ed1589e03bc2f6c5931c1a72e7947e8682" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 247fb20cf77c1431099e2a5bf46c85e0d56b410e3125d8f9f11b33a5556003d4
[INFO] running `Command { std: "docker" "start" "-a" "247fb20cf77c1431099e2a5bf46c85e0d56b410e3125d8f9f11b33a5556003d4", kill_on_drop: false }`
[INFO] [stderr]     Checking proconio v0.3.6
[INFO] [stderr]     Checking atcoder v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find function `min` in this scope
[INFO] [stdout]   --> src/abc_229.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     for i in 0..min(a_invert.len(), b_invert.len()){
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use core::cmp::min;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use std::cmp::min;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `min` in this scope
[INFO] [stdout]   --> src/abc_229.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     for i in 0..min(a_invert.len(), b_invert.len()){
[INFO] [stdout]    |                 ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 7  + use core::cmp::min;
[INFO] [stdout]    |
[INFO] [stdout] 7  + use std::cmp::min;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_194.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 |     if (a+b>=15 && b>=8){
[INFO] [stdout]    |        ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 -     if (a+b>=15 && b>=8){
[INFO] [stdout] 15 +     if a+b>=15 && b>=8 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_194.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 |     else if (a+b>=10 && b>=3){
[INFO] [stdout]    |             ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 -     else if (a+b>=10 && b>=3){
[INFO] [stdout] 18 +     else if a+b>=10 && b>=3 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_194.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |     else if (a+b>=3){
[INFO] [stdout]    |             ^      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -     else if (a+b>=3){
[INFO] [stdout] 21 +     else if a+b>=3 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::char`
[INFO] [stdout]  --> src/abc_212.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::char;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |         if (i==0){
[INFO] [stdout]    |            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 28 -         if (i==0){
[INFO] [stdout] 28 +         if i==0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 |         if (pre != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout]    |            ^                                                   ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 33 -         if (pre != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout] 33 +         if pre != (x_char.to_string()).parse::<i32>().unwrap() {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 |     if (flag == 0){
[INFO] [stdout]    |        ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 39 -     if (flag == 0){
[INFO] [stdout] 39 +     if flag == 0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |         if (i==0){
[INFO] [stdout]    |            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 46 -         if (i==0){
[INFO] [stdout] 46 +         if i==0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 51 |         if ((pre+1)%10 != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout]    |            ^                                                          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 51 -         if ((pre+1)%10 != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout] 51 +         if (pre+1)%10 != (x_char.to_string()).parse::<i32>().unwrap() {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_194.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 |     if (a+b>=15 && b>=8){
[INFO] [stdout]    |        ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 -     if (a+b>=15 && b>=8){
[INFO] [stdout] 15 +     if a+b>=15 && b>=8 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_218.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |         if (i == (n-1) as usize && _s == 'o'){
[INFO] [stdout]    |            ^                                ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 -         if (i == (n-1) as usize && _s == 'o'){
[INFO] [stdout] 18 +         if i == (n-1) as usize && _s == 'o' {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_218.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |         else if (i == (n-1) as usize && _s == 'x'){
[INFO] [stdout]    |                 ^                                ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -         else if (i == (n-1) as usize && _s == 'x'){
[INFO] [stdout] 21 +         else if i == (n-1) as usize && _s == 'x' {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_219.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 |         if (_t.to_digit(10) == Some(1)){
[INFO] [stdout]    |            ^                          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 32 -         if (_t.to_digit(10) == Some(1)){
[INFO] [stdout] 32 +         if _t.to_digit(10) == Some(1) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_219.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         else if (_t.to_digit(10) == Some(2)){
[INFO] [stdout]    |                 ^                          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 -         else if (_t.to_digit(10) == Some(2)){
[INFO] [stdout] 35 +         else if _t.to_digit(10) == Some(2) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]   --> src/abc_223.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     while(current_sec<total_sec/2.0){
[INFO] [stdout]    |          ^                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 22 -     while(current_sec<total_sec/2.0){
[INFO] [stdout] 22 +     while current_sec<total_sec/2.0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/abc_223.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |             ans += (ab[i][0] as f64);
[INFO] [stdout]    |                    ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 29 -             ans += (ab[i][0] as f64);
[INFO] [stdout] 29 +             ans += ab[i][0] as f64;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_194.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 |     else if (a+b>=10 && b>=3){
[INFO] [stdout]    |             ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 -     else if (a+b>=10 && b>=3){
[INFO] [stdout] 18 +     else if a+b>=10 && b>=3 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_231.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 |         if (temp_idx<*v){
[INFO] [stdout]    |            ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 24 -         if (temp_idx<*v){
[INFO] [stdout] 24 +         if temp_idx<*v {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_194.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |     else if (a+b>=3){
[INFO] [stdout]    |             ^      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -     else if (a+b>=3){
[INFO] [stdout] 21 +     else if a+b>=3 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_235.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 |         if (i==0){
[INFO] [stdout]    |            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 -         if (i==0){
[INFO] [stdout] 17 +         if i==0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::char`
[INFO] [stdout]  --> src/abc_212.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::char;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_235.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 |         if (pre_h < *_h){
[INFO] [stdout]    |            ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -         if (pre_h < *_h){
[INFO] [stdout] 21 +         if pre_h < *_h {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_240.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 |     if ((-1 <= (a-b) && (a-b) <= 1) || (a == 1 && b == 10) || (b == 1 && a == 10)){
[INFO] [stdout]    |        ^                                                                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 -     if ((-1 <= (a-b) && (a-b) <= 1) || (a == 1 && b == 10) || (b == 1 && a == 10)){
[INFO] [stdout] 15 +     if (-1 <= (a-b) && (a-b) <= 1) || (a == 1 && b == 10) || (b == 1 && a == 10) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |         if (i==0){
[INFO] [stdout]    |            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 28 -         if (i==0){
[INFO] [stdout] 28 +         if i==0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]   --> src/abc_241.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 |     while (i < 3){
[INFO] [stdout]    |           ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 16 -     while (i < 3){
[INFO] [stdout] 16 +     while i < 3 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 |         if (pre != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout]    |            ^                                                   ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 33 -         if (pre != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout] 33 +         if pre != (x_char.to_string()).parse::<i32>().unwrap() {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_241.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |             if (_b == _a && !buf_idx.iter().any(|&e| e == j)){
[INFO] [stdout]    |                ^                                            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 34 -             if (_b == _a && !buf_idx.iter().any(|&e| e == j)){
[INFO] [stdout] 34 +             if _b == _a && !buf_idx.iter().any(|&e| e == j) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_241.rs:40:8
[INFO] [stdout]    |
[INFO] [stdout] 40 |     if (buf_idx.len() == m){
[INFO] [stdout]    |        ^                  ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 40 -     if (buf_idx.len() == m){
[INFO] [stdout] 40 +     if buf_idx.len() == m {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:39:8
[INFO] [stdout]    |
[INFO] [stdout] 39 |     if (flag == 0){
[INFO] [stdout]    |        ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 39 -     if (flag == 0){
[INFO] [stdout] 39 +     if flag == 0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_243.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |         if (_a == &b[i]){
[INFO] [stdout]    |            ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 -         if (_a == &b[i]){
[INFO] [stdout] 18 +         if _a == &b[i] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:46:12
[INFO] [stdout]    |
[INFO] [stdout] 46 |         if (i==0){
[INFO] [stdout]    |            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 46 -         if (i==0){
[INFO] [stdout] 46 +         if i==0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_243.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |         else if (_a != &b[i] && b.iter().any(|e| e == _a)){
[INFO] [stdout]    |                 ^                                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -         else if (_a != &b[i] && b.iter().any(|e| e == _a)){
[INFO] [stdout] 21 +         else if _a != &b[i] && b.iter().any(|e| e == _a) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_212.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 51 |         if ((pre+1)%10 != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout]    |            ^                                                          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 51 -         if ((pre+1)%10 != (x_char.to_string()).parse::<i32>().unwrap()){
[INFO] [stdout] 51 +         if (pre+1)%10 != (x_char.to_string()).parse::<i32>().unwrap() {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_218.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |         if (i == (n-1) as usize && _s == 'o'){
[INFO] [stdout]    |            ^                                ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 -         if (i == (n-1) as usize && _s == 'o'){
[INFO] [stdout] 18 +         if i == (n-1) as usize && _s == 'o' {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_218.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |         else if (i == (n-1) as usize && _s == 'x'){
[INFO] [stdout]    |                 ^                                ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -         else if (i == (n-1) as usize && _s == 'x'){
[INFO] [stdout] 21 +         else if i == (n-1) as usize && _s == 'x' {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_219.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 32 |         if (_t.to_digit(10) == Some(1)){
[INFO] [stdout]    |            ^                          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 32 -         if (_t.to_digit(10) == Some(1)){
[INFO] [stdout] 32 +         if _t.to_digit(10) == Some(1) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_219.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         else if (_t.to_digit(10) == Some(2)){
[INFO] [stdout]    |                 ^                          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 -         else if (_t.to_digit(10) == Some(2)){
[INFO] [stdout] 35 +         else if _t.to_digit(10) == Some(2) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]   --> src/abc_223.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     while(current_sec<total_sec/2.0){
[INFO] [stdout]    |          ^                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 22 -     while(current_sec<total_sec/2.0){
[INFO] [stdout] 22 +     while current_sec<total_sec/2.0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/abc_223.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |             ans += (ab[i][0] as f64);
[INFO] [stdout]    |                    ^               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 29 -             ans += (ab[i][0] as f64);
[INFO] [stdout] 29 +             ans += ab[i][0] as f64;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_231.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 |         if (temp_idx<*v){
[INFO] [stdout]    |            ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 24 -         if (temp_idx<*v){
[INFO] [stdout] 24 +         if temp_idx<*v {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_235.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 |         if (i==0){
[INFO] [stdout]    |            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 -         if (i==0){
[INFO] [stdout] 17 +         if i==0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_235.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 |         if (pre_h < *_h){
[INFO] [stdout]    |            ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -         if (pre_h < *_h){
[INFO] [stdout] 21 +         if pre_h < *_h {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_240.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 |     if ((-1 <= (a-b) && (a-b) <= 1) || (a == 1 && b == 10) || (b == 1 && a == 10)){
[INFO] [stdout]    |        ^                                                                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 -     if ((-1 <= (a-b) && (a-b) <= 1) || (a == 1 && b == 10) || (b == 1 && a == 10)){
[INFO] [stdout] 15 +     if (-1 <= (a-b) && (a-b) <= 1) || (a == 1 && b == 10) || (b == 1 && a == 10) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]   --> src/abc_241.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 |     while (i < 3){
[INFO] [stdout]    |           ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 16 -     while (i < 3){
[INFO] [stdout] 16 +     while i < 3 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_241.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |             if (_b == _a && !buf_idx.iter().any(|&e| e == j)){
[INFO] [stdout]    |                ^                                            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 34 -             if (_b == _a && !buf_idx.iter().any(|&e| e == j)){
[INFO] [stdout] 34 +             if _b == _a && !buf_idx.iter().any(|&e| e == j) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_241.rs:40:8
[INFO] [stdout]    |
[INFO] [stdout] 40 |     if (buf_idx.len() == m){
[INFO] [stdout]    |        ^                  ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 40 -     if (buf_idx.len() == m){
[INFO] [stdout] 40 +     if buf_idx.len() == m {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_243.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |         if (_a == &b[i]){
[INFO] [stdout]    |            ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 -         if (_a == &b[i]){
[INFO] [stdout] 18 +         if _a == &b[i] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/abc_243.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |         else if (_a != &b[i] && b.iter().any(|e| e == _a)){
[INFO] [stdout]    |                 ^                                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 -         else if (_a != &b[i] && b.iter().any(|e| e == _a)){
[INFO] [stdout] 21 +         else if _a != &b[i] && b.iter().any(|e| e == _a) {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the type `String` cannot be indexed by `{integer}`
[INFO] [stdout]   --> src/abc_229.rs:18:28
[INFO] [stdout]    |
[INFO] [stdout] 18 |         println!("{}, {}", a_invert[i], b_invert[i]);
[INFO] [stdout]    |                            ^^^^^^^^^^^ `String` cannot be indexed by `{integer}`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Index<{integer}>` is not implemented for `String`
[INFO] [stdout]    = help: the following other types implement trait `Index<Idx>`:
[INFO] [stdout]              <String as Index<RangeFrom<usize>>>
[INFO] [stdout]              <String as Index<RangeFull>>
[INFO] [stdout]              <String as Index<RangeInclusive<usize>>>
[INFO] [stdout]              <String as Index<RangeTo<usize>>>
[INFO] [stdout]              <String as Index<RangeToInclusive<usize>>>
[INFO] [stdout]              <String as Index<std::ops::Range<usize>>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the type `String` cannot be indexed by `{integer}`
[INFO] [stdout]   --> src/abc_229.rs:18:28
[INFO] [stdout]    |
[INFO] [stdout] 18 |         println!("{}, {}", a_invert[i], b_invert[i]);
[INFO] [stdout]    |                            ^^^^^^^^^^^ `String` cannot be indexed by `{integer}`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Index<{integer}>` is not implemented for `String`
[INFO] [stdout]    = help: the following other types implement trait `Index<Idx>`:
[INFO] [stdout]              <String as Index<RangeFrom<usize>>>
[INFO] [stdout]              <String as Index<RangeFull>>
[INFO] [stdout]              <String as Index<RangeInclusive<usize>>>
[INFO] [stdout]              <String as Index<RangeTo<usize>>>
[INFO] [stdout]              <String as Index<RangeToInclusive<usize>>>
[INFO] [stdout]              <String as Index<std::ops::Range<usize>>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the type `String` cannot be indexed by `{integer}`
[INFO] [stdout]   --> src/abc_229.rs:18:41
[INFO] [stdout]    |
[INFO] [stdout] 18 |         println!("{}, {}", a_invert[i], b_invert[i]);
[INFO] [stdout]    |                                         ^^^^^^^^^^^ `String` cannot be indexed by `{integer}`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Index<{integer}>` is not implemented for `String`
[INFO] [stdout]    = help: the following other types implement trait `Index<Idx>`:
[INFO] [stdout]              <String as Index<RangeFrom<usize>>>
[INFO] [stdout]              <String as Index<RangeFull>>
[INFO] [stdout]              <String as Index<RangeInclusive<usize>>>
[INFO] [stdout]              <String as Index<RangeTo<usize>>>
[INFO] [stdout]              <String as Index<RangeToInclusive<usize>>>
[INFO] [stdout]              <String as Index<std::ops::Range<usize>>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the type `String` cannot be indexed by `{integer}`
[INFO] [stdout]   --> src/abc_229.rs:18:41
[INFO] [stdout]    |
[INFO] [stdout] 18 |         println!("{}, {}", a_invert[i], b_invert[i]);
[INFO] [stdout]    |                                         ^^^^^^^^^^^ `String` cannot be indexed by `{integer}`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Index<{integer}>` is not implemented for `String`
[INFO] [stdout]    = help: the following other types implement trait `Index<Idx>`:
[INFO] [stdout]              <String as Index<RangeFrom<usize>>>
[INFO] [stdout]              <String as Index<RangeFull>>
[INFO] [stdout]              <String as Index<RangeInclusive<usize>>>
[INFO] [stdout]              <String as Index<RangeTo<usize>>>
[INFO] [stdout]              <String as Index<RangeToInclusive<usize>>>
[INFO] [stdout]              <String as Index<std::ops::Range<usize>>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `iter` found for struct `String` in the current scope
[INFO] [stdout]   --> src/abc_237.rs:16:30
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let vec: Vec<String> = s.iter().map(|&_s| _s.to_string()).collect();
[INFO] [stdout]    |                              ^^^^ method not found in `String`
[INFO] [stdout]    |
[INFO] [stdout] help: because of the in-memory representation of `&str`, to obtain an `Iterator` over each of its codepoint use method `chars`
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let vec: Vec<String> = s.chars().map(|&_s| _s.to_string()).collect();
[INFO] [stdout]    |                              ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `iter` found for struct `String` in the current scope
[INFO] [stdout]   --> src/abc_237.rs:16:30
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let vec: Vec<String> = s.iter().map(|&_s| _s.to_string()).collect();
[INFO] [stdout]    |                              ^^^^ method not found in `String`
[INFO] [stdout]    |
[INFO] [stdout] help: because of the in-memory representation of `&str`, to obtain an `Iterator` over each of its codepoint use method `chars`
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let vec: Vec<String> = s.chars().map(|&_s| _s.to_string()).collect();
[INFO] [stdout]    |                              ~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors; 24 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors; 24 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0425, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `atcoder` (bin "atcoder" test) due to 5 previous errors; 24 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `atcoder` (bin "atcoder") due to 5 previous errors; 24 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "247fb20cf77c1431099e2a5bf46c85e0d56b410e3125d8f9f11b33a5556003d4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "247fb20cf77c1431099e2a5bf46c85e0d56b410e3125d8f9f11b33a5556003d4", kill_on_drop: false }`
[INFO] [stdout] 247fb20cf77c1431099e2a5bf46c85e0d56b410e3125d8f9f11b33a5556003d4
